(self.AMP=self.AMP||[]).push({m:0,v:"2110011758000",n:"amp-ad-network-doubleclick-impl",ev:"0.1",l:true,f:function(AMP,_){"use strict";var h;function aa(a){var b=0;return function(){return b>>0)}function ta(a){return a.trimStart?a.trimStart():(a+"_").trim().slice(0,-1)}var ua=Object.prototype,va=ua.hasOwnProperty,wa=ua.toString;function B(a){return"[object Object]"===wa.call(a)}function C(a){var b=Object.create(null);a&&Object.assign(b,a);return b}function D(a){return a||{}}function xa(a,b){var c=[],d=[];for(d.push({t:a,s:b,d:0});0 noscript".replace(/^|,/g,"$&:scope ")):(a.classList.add("i-amphtml-scoped"),b="> noscript".replace(/^|,/g,"$&.i-amphtml-scoped "),b=a.querySelectorAll(b),a.classList.remove("i-amphtml-scoped"),a=b);return a}var Ia={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},Ja=/(&|<|>|"|'|`)/g;function Ka(a){var b;null==(b=a.parentElement)||b.removeChild(a)}function La(a,b,c){a=a.createElement(b);for(var d in c)a.setAttribute(d,c[d]);return a}function Ma(a){if(Node.prototype.getRootNode)return a.getRootNode()||a;for(;a.parentNode&&(!a||"I-AMPHTML-SHADOW-ROOT"!=a.tagName&&(11!=a.nodeType||"[object ShadowRoot]"!==Object.prototype.toString.call(a)));a=a.parentNode);return a}function Na(a,b){var c=a;do{if(c.nextSibling)return!0}while((c=c.parentNode)&&c!=b);return!1}function Oa(a,b){for(var c=a.length,d=0;d=k&&(b[g]=Math.random()Math.random()?u():Fc(a,b).then((function(c){if(!c){var d=new XMLHttpRequest;d.open("POST",.1>Math.random()?G.betaErrorReporting:G.errorReporting,!0);d.send(JSON.stringify(b))}}))}function Fc(a,b){a=R(a,"ampdoc");if(!a.isSingleDoc())return Promise.resolve(!1);var c=a.getSingleDoc();if(!c.getRootNode().documentElement.hasAttribute("report-errors-to-viewer"))return Promise.resolve(!1);var d=Gb(c);return d.hasCapability("errorReporter")?d.isTrustedViewer().then((function(e){if(!e)return!1;d.sendMessage("error",D({m:b.m,a:b.a,s:b.s,el:b.el,ex:b.ex,v:b.v,pt:b.pt}));return!0})):Promise.resolve(!1)}function Dc(a,b,c,d,e,f){var g=a;e&&(g=e.message?e.message:String(e));g||(g="Unknown error");a=g;var k=!(!e||!e.expected);if(!/_reported_/.test(a)&&"CANCELLED"!=a){var l=!(self&&self.window),m=Math.random();if(-1!=a.indexOf("Failed to load:")||"Script error."==a||l)if(k=!0,.001e)K().warn("real-time-config","Invalid RTC timeout: "+e+"ms, using default timeout 1000ms"),e=void 0;break;default:K().warn("real-time-config","Unknown RTC Config key: "+g)}}));if(!Object.keys(d.vendors||{}).length&&!(d.urls||[]).length)return!1;var f=function(g){var k=g.errorReportingUrl;k&&!Fb(a.da).isSecure(k)&&(L().warn("real-time-config","Insecure RTC errorReportingUrl: "+k),g.errorReportingUrl=void 0)};(d.urls||[]).forEach((function(g){B(g)&&f(g)}));f(d)}catch(g){return!1}d.timeoutMillis=void 0!==e?e:1e3;a.J=d;return!0}function Oc(a){O(a,"real-time-config",(function(b){return new Hc(b)}))}function Pc(a,b,c){function d(k,l){for(var n,m=/([^\n]*)(\n)?/g;(n=m.exec(k))&&(e+=n[1],n[2]&&(c(e,l&&m.lastIndex===k.length),e=""),m.lastIndex!==k.length););}var e="";if(b.body&&a.TextDecoder){var f=new TextDecoder("utf-8"),g=b.body.getReader();g.read().then((function m(l){l.value&&d(f.decode(l.value,{stream:!0}),l.done);l.done||g.read().then(m)}))}else b.text().then((function(k){return d(k,!0)}))}function Qc(a){var b;return function(c,d){if(b){var e=E(b)||{},f=Object.keys(e).reduce((function(g,k){g[k.toLowerCase()]=e[k];return g}),{});a(Rc(c),f,d);b=null}else b=c}}function Rc(a){return a.replace(/\\(n|r|\\)/g,(function(b,c){return"n"==c?"\n":"r"==c?"\r":"\\"}))}function Sc(a){for(var b=[],c=0;1==(null==a?void 0:a.nodeType)&&25>c;){var d="";a.id&&(d="/"+a.id);var e=a.nodeName.toLowerCase(),f=b,g=f.push;d=""+e+d;for(var k=a.nodeName,l=0,m=0,n=a.previousElementSibling;n&&25>m&&100>l;)n.nodeName==k&&m++,l++,n=n.previousElementSibling;g.call(f,d+(25>m&&100>l?"."+m:""));c++;a=a.parentElement}return b.join()}function Tc(a,b){var c=b=void 0===b?"default":b;return Eb(a).then((function(d){return d?d.whenPolicyResolved(c):null}))}function Uc(a,b){var c=void 0===b?"default":b;return Eb(a).then((function(d){return d?d.getConsentStringInfo(c):null}))}function Vc(a,b){var c=void 0===b?"default":b;return Eb(a).then((function(d){return d?d.getConsentMetadataInfo(c):null}))}var Wc=["AMP-AD","AMP-ANALYTICS","AMP-PIXEL","AMP-AD-EXIT"];function Xc(a){var b=P(a);return b.signals().whenSignal("ready-scan").then((function(){var c=Cb(b).get().filter((function(d){return!Wc.includes(d.element.tagName)})).map((function(d){return d.element}));return 0===c.length?Promise.resolve([]):new Promise((function(d){var e=b.win,f=new e.IntersectionObserver((function(g){f.disconnect();for(var k=[],l=0;le))return e}}function id(a,b){var c=a.performance&&a.performance.navigation;if(c&&void 0!==c[b])return c[b]}function jd(a){this.ampdoc=a;this.ba=Object.create(null);this.$a=!1;kd(this)}h=jd.prototype;h.initialize=function(){};h.get=function(a){this.$a||(this.initialize(),this.$a=!0);return this.ba[a]};h.set=function(a,b){a.indexOf("RETURN");this.ba[a]=this.ba[a]||{sync:void 0,async:void 0};this.ba[a].sync=b;return this};h.setAsync=function(a,b){a.indexOf("RETURN");this.ba[a]=this.ba[a]||{sync:void 0,async:void 0};this.ba[a].async=b;return this};h.setBoth=function(a,b,c){return this.set(a,b).setAsync(a,c)};h.getExpr=function(a,b){this.$a||(this.initialize(),this.$a=!0);var c=Object.assign({},this.ba,a);return ld(this,Object.keys(c),b)};function ld(a,b,c){kd(a)&&(b=b.filter((function(e){return kd(a).includes(e)})));c&&(b=b.filter((function(e){return c[e]})));if(0===b.length)return/_^/g;b.sort((function(e,f){return f.length-e.length}));var d="\\$?("+b.map((function(e){return"$"===e[0]?"\\"+e:e})).join("|")+")";return new RegExp(d,"g")}function kd(a){if(a.Vb)return a.Vb;if(a.ampdoc.isSingleDoc()){var b=a.ampdoc.getRootNode();if(ed(b))return a.Vb=[""],a.Vb}}var md={"AMP-CAROUSEL":"ac","AMP-FX-FLYING-CARPET":"fc","AMP-LIGHTBOX":"lb","AMP-STICKY-AD":"sa"},nd={visible:"1",hidden:"2",prerender:"3",unloaded:"5"},od={name:"trunc",value:"1"},pd=/^https:\/\/([a-zA-Z0-9_-]+\.)?cdn\.ampproject\.org((\/.*)|($))+/;function qd(a){if(!a.document.head.querySelector("meta[content='A2dINGotLJuPqM6Wgp0s4V3te749O/VZEHqN0YsG4pfY+1pcjS5UaX1Bvcyz4aiShd8ZXPcT5spJazIzrbi5AwUAAACVeyJvcmlnaW4iOiJodHRwczovL2FtcHByb2plY3Qub3JnOjQ0MyIsImZlYXR1cmUiOiJDb252ZXJzaW9uTWVhc3VyZW1lbnQiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWUsInVzYWdlIjoic3Vic2V0In0=']")){var b=La(a.document,"meta",{"http-equiv":"origin-trial",content:"A2dINGotLJuPqM6Wgp0s4V3te749O/VZEHqN0YsG4pfY+1pcjS5UaX1Bvcyz4aiShd8ZXPcT5spJazIzrbi5AwUAAACVeyJvcmlnaW4iOiJodHRwczovL2FtcHByb2plY3Qub3JnOjQ0MyIsImZlYXR1cmUiOiJDb252ZXJzaW9uTWVhc3VyZW1lbnQiLCJleHBpcnkiOjE2MzQwODMxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWUsInVzYWdlIjoic3Vic2V0In0="});a.document.head.appendChild(b)}}function rd(a,b){return a.performance&&a.performance.timing&&a.performance.timing[b]||0}function sd(a){var b=a.element.getAttribute("type"),c=a.win;return("doubleclick"==b||"adsense"==b)&&!!Mb(c).a4aProfilingRate}function td(a,b){for(var c=a.element,d=a.win,e=bd(c),f=0;d!=d.parent&&100>f;)d=d.parent,f++;d=f;var g=ud(c);a.uiHandler.isStickyAd()&&!g.includes(md["AMP-STICKY-AD"])&&g.push(md["AMP-STICKY-AD"]);var k=c.getAttribute("data-experiment-id");b&&(k=vd(b,k));var l=c.getAttribute("data-amp-experiment-id");return{adf:ra(Sc(c)),nhd:d,eid:k,adx:Math.round(e.left),ady:Math.round(e.top),oid:"2",act:g.length?g.join():null,aexp:l?l.replace(/,/g,"!"):null}}function wd(a,b){function c(e){return e.element.querySelector("amp-ad[type="+b+"]")}var d=xd;return Yc(a,a.win,(function(e){return"AMP-AD"==e.element.tagName&&e.element.getAttribute("type")==b?!0:Object.keys(md).includes(e.element.tagName)&&!!c(e)})).then((function(e){return Promise.all(e.map((function(f){if("AMP-AD"==f.element.tagName)f=f.element;else if(f=c(f),f.tagName.startsWith("AMP-"),f.createdCallback)f=Promise.resolve(f);else{if(!f.__AMP_UPG_PRM){var g=new y;f.__AMP_UPG_PRM=g.promise;f.__AMP_UPG_RES=g.resolve}f=f.__AMP_UPG_PRM}return f})))})).then((function(e){return e.reduce((function(f,g){var k=d(g);(f[k]||(f[k]=[])).push(g.getImpl());return f}),{})}))}function yd(a,b){var c=a.win,d=a.getAmpDoc(),e=S(c).timeoutPromise(1e3,Gb(d).getReferrerUrl()).catch((function(){L().expectedError("AMP-A4A","Referrer timeout!");return""})),f=S(c).timeoutPromise(1e3,c.navigator&&c.navigator.userAgentData&&"function"===typeof c.navigator.userAgentData.getHighEntropyValues?c.navigator.userAgentData.getHighEntropyValues("platform platformVersion architecture model uaFullVersion bitness".split(" ")):u()).catch((function(){L().expectedError("AMP-A4A","UACH timeout!");return{}})),g=a.getAmpDoc().getParam("visibilityState")?a.getAmpDoc().getLastVisibleTime():rd(c,"domLoading");return Promise.all([Zc(d),e,f]).then((function(k){var l=k[0],m=k[1],n=k[2],p=yb(d),q=p.canonicalUrl,v=p.pageViewId;c.gaGlobal=c.gaGlobal||{cid:l,hid:v};var r=c.screen,w=V(d),A=w.getRect(),x=w.getSize(),U=d.getVisibilityState();p=a.isXhrAllowed()?"3":"5";var Ag=za(),Bg=zd(c,d,l),Cg=c.gaGlobal.cid||null,Dg=c.gaGlobal.hid||null,Eg=A.width,Fg=A.height,Gg=r?r.availWidth:null,Hg=r?r.availHeight:null,Ig=r?r.colorDepth:null,Jg=r?r.width:null;r=r?r.height:null;var Kg=-(new Date).getTimezoneOffset();try{var Hd=c.history.length}catch(rj){Hd=0}var Lg=c!=c.top?x.width:null,Mg=c!=c.top?x.height:null;var kb={production:"0",control:"1",experimental:"2",rc:"3",nightly:"4","nightly-control":"5",experimentA:"10",experimentB:"11",experimentC:"12",nomod:"42",mod:"43"}[Lb(c)]||null;kb=pd.test(c.location.origin)&&"0"!=kb?kb:null;var Ng=nd[U]||"0",Og=Math.round(w.getScrollLeft());w=Math.round(w.getScrollTop());var lb=0,sa=c.document;c.SVGElement&&sa.createElementNS&&(lb|=Ad);sa=sa.createElement("iframe");sa.sandbox&&sa.sandbox.supports&&(sa.sandbox.supports("allow-top-navigation-by-user-activation")&&(lb|=Bd),sa.sandbox.supports("allow-popups-to-escape-sandbox")&&(lb|=Cd));return{is_amp:p,amp_v:Ag,d_imp:"1",c:Bg,ga_cid:Cg,ga_hid:Dg,dt:b,biw:Eg,bih:Fg,u_aw:Gg,u_ah:Hg,u_cd:Ig,u_w:Jg,u_h:r,u_tz:Kg,u_his:Hd,isw:Lg,ish:Mg,art:kb,vis:Ng,scr_x:Og,scr_y:w,bc:lb||null,debug_experiment_id:(/(?:#|,)deid=([\d,]+)/i.exec(c.location.hash)||[])[1]||null,url:q||null,top:c!=c.top?Dd(c):null,loc:c.location.href==q?null:c.location.href,ref:m||null,bdt:g?b-g:null,uap:null==n?void 0:n.platform,uapv:null==n?void 0:n.platformVersion,uaa:null==n?void 0:n.architecture,uam:null==n?void 0:n.model,uafv:null==n?void 0:n.uaFullVersion,uab:null==n?void 0:n.bitness}}))}function Ed(a,b,c,d){var e=td(a,d);return yd(a,b).then((function(f){Object.assign(c,e,f);return Fd(c,b)}))}function Fd(a,b){var c=[],d=od&&null!=od.value&&""!==od.value?encodeURIComponent(od.name)+"="+encodeURIComponent(String(od.value)):null,e=15301;d&&(e-=d.length+1);for(var f=Object.keys(a),g=0;ge){(a=l.substr(0,e-k.length-1).replace(/%\w?$/,""))&&c.push(k+a);d&&c.push(d);break}c.push(k+l);e-=m}}c=(c.length?"https://securepubads.g.doubleclick.net/gampad/ads?"+c.join("&"):"https://securepubads.g.doubleclick.net/gampad/ads")+"&dtd=";b=Date.now()-b;return c+(1e6<=b?"M":0<=b?b:"-M")}function Gd(a){return(/^(?:https?:\/\/)?([^\/\?:]+)/i.exec(a)||[])[1]||a}function Dd(a){var b=a.location.ancestorOrigins;if(b){var c=a.location.origin,d=b[b.length-1];if(c==d)return a.top.location.hostname;var e=Id(a);return e==a||c==b[b.length-2]?Gd(e.document.referrer):Gd(d)}try{return a.top.location.hostname}catch(f){}a=Id(a);try{return Gd(a.document.referrer)}catch(f){}return null}function Id(a){for(var b=0;a.parent!=a.parent.parent&&100>b;)a=a.parent,b++;return a}function zd(a,b,c){a.ampAdPageCorrelator||(Mb(a)["exp-new-correlator"]?b=Math.floor(4503599627370496*Math.random()):(b=yb(b).pageViewId,b=Number(b||0),b=c?b+c.replace(/\D/g,"")%1e6*1e6:Math.floor(4503599627370496*Math.random())),a.ampAdPageCorrelator=b);return a.ampAdPageCorrelator}function Jd(a,b){return D({on:a,request:"csi",sampleSpec:{sampleOn:"a4a-csi-${pageViewId}",threshold:1},selector:"amp-ad",selectionMethod:"closest",extraUrlParams:b})}function Kd(a){if(!a.has("X-AmpAnalytics"))return null;try{var b=JSON.parse(a.get("X-AmpAnalytics")),c=b.url,d=b.btrUrl;(c&&!Array.isArray(c)||d&&!Array.isArray(d))&&L().error("AMP-A4A","Invalid analytics",a.get("X-AmpAnalytics"));var e=Array.isArray(c)&&c.length,f=Array.isArray(d)&&d.length;if(!e&&!f)return null;var g=D({transport:{beacon:!1,xhrpost:!1},requests:{},triggers:{}});if(e){g.triggers.continuousVisible=D({request:[],on:"visible",visibilitySpec:{selector:"amp-ad",selectionMethod:"closest",visiblePercentageMin:50,continuousTimeMin:1e3}});for(var k=0;kc;a=a.parentElement,c++){var d=a.tagName.toUpperCase();md[d]&&(b[md[d]]=!0)}return Object.keys(b)}var Md=/\.google\.(?:com?\.)?[a-z]{2,3}$/;function Nd(a,b,c){a.goog_identity_prom=a.goog_identity_prom||(c?Tc(b.getHeadNode(),c):Promise.resolve(3)).then((function(d){return 2==d||4==d?{}:Od(a,b)}));return a.goog_identity_prom}function Od(a,b,c,d,e){c=void 0===c?1:c;e=void 0===e?Date.now():e;var f=c,g=e;d=Pd(a,b,d);return R(a,"xhr").fetchJson(d,{mode:"cors",method:"GET",ampCors:!1,credentials:"include"}).then((function(k){return k.json()})).then((function(k){var l=k.newToken,m=k["1p_jar"]||"",n=k.pucrd||"",p=parseInt(k.freshLifetimeSecs||"",10),q=parseInt(k.validLifetimeSecs||"",10),v=k.altDomain,r=Date.now()-g;return Md.test(v)?f--?Od(a,b,f,v,g):{fetchTimeMs:r}:0=r}),(function(r){return isNaN(r)||0>=r}),(function(r){return r.map((function(w){return"Invalid "+w.dim+" of "+w.val+" given for secondary size."})).join(" ")}))&&(f||Yd(q,p,(function(r){return r>b}),(function(r){return r>c}),(function(r){return r.map((function(w){return"Secondary "+w.dim+" "+w.val+" can't be larger than the primary "+w.dim+"."})).join(" ")})))){if(d){var v=2/3;l.nb=v*b;l.mb=v*c;if(!Yd(q,p,function(r){return function(w){return w=b)e=c-1;else break}this.ja.splice(c,0,{item:a,priority:b})};de.prototype.forEach=function(a){for(var b=this.length;b--;)a(this.ja[b].item)};de.prototype.dequeue=function(){return this.length?this.ja.pop().item:null};da.Object.defineProperties(de.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.ja.length}}});var ee=["gclid","gclsrc"];function fe(a){return a.whenReady().then((function(){return!!a.getBody().querySelector("amp-analytics[type=googleanalytics]")}))}function ge(a,b,c,d){try{var e=a.open(b,c,d)}catch(g){L().error("DOM","Failed to open url on target: ",c,g)}if(!(c=e||"_top"==c)){c=d||"";var f;"number"!==typeof f&&(f=0);c=f+8>c.length?!1:-1!==c.indexOf("noopener",f)}c||(e=a.open(b,"_top"));return e}var he=["_top","_blank"];function ie(a){var b=this;this.ampdoc=a;this.R=a.getRootNode();this.D=V(this.ampdoc);this.la=Gb(this.ampdoc);this.F=T(this.ampdoc,"history");this.ib=Ab(this.ampdoc.win);this.od=this.ib.isIos()&&this.ib.isSafari();this.md=Sa(this.ampdoc.win)&&this.la.isOvertakeHistory();this.Cb=this.R!=this.ampdoc.getRootNode()||!!this.ampdoc.getParent();this.nd="inabox"==I(this.ampdoc.win).runtime;this.Ec=this.R.nodeType==Node.DOCUMENT_NODE?this.R.documentElement:this.R;this.Ea=this.ed.bind(this);this.R.addEventListener("click",this.Ea);this.R.addEventListener("contextmenu",this.Ea);this.Zb=!1;fe(this.ampdoc).then((function(c){b.Zb=c}));this.uc=this.vc=!1;Promise.all([this.la.isTrustedViewer(),this.la.getViewerOrigin()]).then((function(c){b.vc=c[0];b.uc=G.localhostRegex.test(nc(c[1]).origin)}));this.pb=null;this.Yb=new de;this.yc=new de}function je(a,b){b.document.documentElement.addEventListener("click",ke.bind(null,a),!0)}h=ie.prototype;h.cleanup=function(){this.Ea&&(this.R.removeEventListener("click",this.Ea),this.R.removeEventListener("contextmenu",this.Ea))};h.openWindow=function(a,b,c,d){var e="";!this.ib.isIos()&&this.ib.isChrome()||d||(e+="noopener");var f=ge(a,b,c,e);f&&!d&&(f.opener=null)};h.navigateTo=function(a,b,c,d){var e=d=void 0===d?{}:d;d=void 0===e.opener?!1:e.opener;e=void 0===e.target?"_top":e.target;b=le(this,b);var f=Fb(this.Ec);if(f.isProtocolValid(b)){M(he.includes(e),"Target '"+e+"' not supported.");var g=f.getSourceUrl(a.location);b=f.resolveRelativeUrl(b,g);if("_blank"==e)this.openWindow(a,b,e,d);else{if(c&&(this.pb||(this.pb=me(this)),this.pb.includes(c)&&this.navigateToAmpUrl(b,c)))return;a.top.location.href=b}}else K().error("navigation","Cannot navigate to invalid protocol: "+b)};h.navigateToAmpUrl=function(a,b){return this.la.hasCapability("a2a")?(this.la.sendMessage("a2aNavigate",D({url:a,requestedBy:b})),!0):!1};function me(a){return(a=a.R.querySelector('meta[name="amp-to-amp-navigation"]'))&&a.hasAttribute("content")?a.getAttribute("content").split(",").map((function(b){return b.trim()})):[]}h.ed=function(a){if(!a.defaultPrevented){var b=Fa(a.__AMP_CUSTOM_LINKER_TARGET__||a.target);if(b&&b.href)if("click"==a.type){ne(this,b);var d,c=oe(this,b.href);if(d=!pe(this,a,b,c)){if(this.md){d=b.ownerDocument.defaultView;var e=b.href,f=c.protocol;"ftp:"==f?(ge(d,e,"_blank"),a.preventDefault(),d=!0):(f=/^(https?|mailto):$/.test(f),this.od&&!f?(ge(d,e,"_top"),a.preventDefault(),d=!0):d=!1)}else d=!1;d=!d}if(d)if(d=oe(this,""),qe(c)!=qe(d)&&(re(this,b,a),c=oe(this,b.href)),e=c,c=qe(e),f=qe(d),e.hash&&c==f)se(this,a,e,d);else{e=(b.getAttribute("target")||"").toLowerCase();(this.Cb||this.nd)&&"_top"!=e&&"_blank"!=e&&(e="_blank",b.setAttribute("target",e));f=this.ampdoc.win;var g=Ab(f);b=Gb(b);d.search&&g.isSafari()&&13<=g.getMajorVersion()&&b.isProxyOrigin()&&b.isEmbedded()&&te(f,d,e);this.viewerInterceptsNavigation(c,"intercept_click")&&a.preventDefault()}}else"contextmenu"==a.type&&(ne(this,b),re(this,b,a))}};function re(a,b,c){a.Yb.forEach((function(d){d(b,c)}))}function le(a,b){a.yc.forEach((function(c){b=c(b)}));return b}function ne(a,b){var c=null;if(a.Zb&&!a.Cb){a=W(a.ampdoc.win.location.href);var d=H(a.search);a=[];for(var e=0;e")?(b.preventDefault(),!0):!1:!1}function te(a,b,c){function d(){var g=a.location.href;g==f?(L().info("navigation","Restored iframe URL with query string:",e),a.history.replaceState(null,"",e)):L().error("navigation","Unexpected iframe URL change:",g,f)}L().info("navigation","Removing iframe query string before navigation:",b.search);var e=b.href,f=""+b.origin+b.pathname+b.hash;a.history.replaceState(null,"",f);"_blank"===c?a.setTimeout(d,0):a.addEventListener("pageshow",(function l(k){k.persisted&&(d(),a.removeEventListener("pageshow",l))}))}function se(a,b,c,d){b.preventDefault();if(!a.Cb){var e=c.hash.slice(1),f=null;if(e){var g=String(e).replace(Aa,Ba);f=a.R.getElementById(e)||a.R.querySelector('a[name="'+g+'"]')}c.hash!=d.hash?a.F.replaceStateForTarget(c.hash).then((function(){ue(a,f,e)})):ue(a,f,e)}}h.registerAnchorMutator=function(a,b){this.Yb.enqueue(a,b)};h.registerNavigateToMutator=function(a,b){this.yc.enqueue(a,b)};function ue(a,b,c){b?(a.D.scrollIntoView(b),S(a.ampdoc.win).delay((function(){return a.D.scrollIntoView(b)}),1)):L().warn("navigation","failed to find element with id="+c+" or a[name="+c+"]")}function oe(a,b){return Fb(a.Ec).parse(b)}h.viewerInterceptsNavigation=function(a,b){var c=this.la.hasCapability("interceptNavigation"),d=this.ampdoc.isSingleDoc()&&this.ampdoc.getRootNode().documentElement.hasAttribute("allow-navigation-interception");if(!c||!d||!this.vc&&!this.uc)return!1;this.la.sendMessage("navigateTo",D({url:a,requestedBy:b}));return!0};function ke(a,b){if((a=Fa(b.target))&&a.href){var c=a.getAttribute("data-a4a-orig-href")||a.getAttribute("href");if(c){var d=Db(a).expandUrlSync(c,{CLICK_X:function(){return b.pageX},CLICK_Y:function(){return b.pageY}},{CLICK_X:!0,CLICK_Y:!0});d!=c&&(a.getAttribute("data-a4a-orig-href")||a.setAttribute("data-a4a-orig-href",c),a.setAttribute("href",d))}}}function qe(a){return""+a.origin+a.pathname+a.search}function ve(a){var b=a=void 0===a?window:a;this.Xb=[];this.o=b}function we(a){return a.Xb.filter((function(b){return!b.complete}))}ve.prototype.addVisitor=function(a,b){b=void 0===b?100:b;this.Xb.push(new xe(a,b));return this};ve.prototype.visitAncestorsStartingFrom=function(a){var b=a,c=[];for(a={};b&&(c=we(this)).length;)a.ob=this.o.getComputedStyle(b)||Zb,c.forEach(function(d){return function(e){return e.callback(b,d.ob)}}(a)),b=b.parentElement,a={ob:a.ob};this.Xb.forEach((function(d){return d.complete=!0}))};function xe(a,b){this.Pc=a;this.rd=b;this.complete=!1}xe.prototype.callback=function(a,b){try{var c=this.Pc(a,b)}catch(d){L().warn("DOM-ANCESTOR-VISITOR",'Visitor encountered error during callback execution: "'+d+'".')}--this.rd&&void 0==c||(this.complete=!0)};function ye(a){return function(b,c){switch(b.getAttribute("layout")){case"fixed":return a(parseInt(b.getAttribute("width"),10)||0),!0;case"responsive":case"fill":case"fixed-height":case"fluid":var d=parseInt(c.maxWidth,10);if(d||0==d)return a(d),!0;break;case"container":return b=V(b),a(b.getSize().width),!0;case"nodisplay":case"flex-item":return a(0),!0;default:var e=parseInt(c.paddingLeft,10)||0,f=parseInt(c.paddingRight,10)||0,g=e+f,k=parseInt(c.borderLeftWidth,10)||0,l=parseInt(c.borderRightWidth,10)||0,m=k+l;a((parseInt(c.width,10)||0)+g+m);return!0}}}function ze(a){return function(b,c){if(c.overflowY&&"visible"!=c.overflowY)return a(4),!0;if("none"==c.display)return a(128),!0}}function Ae(a,b){var c=0,d=-1,e=-1,f=null;new ve(a).addVisitor(ye((function(g){return d=g})),1).addVisitor(ye((function(g){return e=g})),100).addVisitor(ze((function(g){return c=g})),100).addVisitor((function(g,k){return f=k}),1).visitAncestorsStartingFrom(b);return{fwSignal:c,slotWidth:d,parentWidth:e,parentStyle:f}}var Be={},Ce=!1;function De(a){var b=E(a.data);if(b){var c=E(b.p)||{},d=b.e||c.sentinel,e=Be[d];e?e.equalsSafeframeContentWindow(a.source)?e.channel?c&&e.processMessage(c,b.s):e.connectMessagingChannel(b.c):L().warn("AMP-DOUBLECLICK-SAFEFRAME","Safeframe source did not match event.source."):L().warn("AMP-DOUBLECLICK-SAFEFRAME","Safeframe Host for sentinel: "+d+" not found.")}}function Ee(a,b,c){this.B=a;this.Xa=this.B.verifyStillCurrent.bind(this.B)();this.o=this.B.win;this.Ra=this.B.sentinel;this.Ha=this.channel=this.H=null;this.Vc=Math.random();this.Tb=Math.random();this.ld=b;this.A=c;this.Za=Object.assign({},c);this.Id=null;this.D=this.B.getViewport();this.va=!0;this.bb=!1;var d=Object(E(this.B.element.getAttribute("data-safeframe-config"))||{});this.hc=va.call(d,"expandByOverlay")?d.expandByOverlay:!0;this.ic=va.call(d,"expandByPush")?d.expandByPush:!0;this.Ub=null;this.registerSafeframeHost()}h=Ee.prototype;h.equalsSafeframeContentWindow=function(a){return!!a&&a===this.B.iframe.contentWindow};h.getSafeframeNameAttr=function(){var a=D({});a.uid=this.Tb;a.hostPeerName=this.o.location.origin;a.initialGeometry=this.getInitialGeometry();a.permissions=JSON.stringify(D({expandByOverlay:this.hc,expandByPush:this.ic,readCookie:!1,writeCookie:!1}));a.metadata=JSON.stringify(D({shared:{sf_ver:this.B.safeframeVersion,ck_on:1,flash_ver:"26.0.0",canonical_url:this.maybeGetCanonicalUrl(),amp:{canonical_url:this.maybeGetCanonicalUrl()}}}));a.reportCreativeGeometry=this.ld;a.isDifferentSourceWindow=!1;a.sentinel=this.Ra;return a};h.maybeGetCanonicalUrl=function(){var a=this.B.getAmpDoc(),b=yb(a).canonicalUrl,c=a.getMetaByName("referrer");if(!c)return b;switch(c){case"same-origin":return;case"no-referrer":return;case"origin":return W(b).origin}return b};h.getInitialGeometry=function(){var a=bd(this.B.element),b=(a.height-this.A.height)/2,c=(a.width-this.A.width)/2;return Fe(this,{top:a.top+b,bottom:a.bottom-b,left:a.left+c,right:a.right-c,height:this.Za.height,width:this.Za.width})};h.registerSafeframeHost=function(){Be[this.Ra]=Be[this.Ra]||this;Ce||(Ce=!0,this.o.addEventListener("message",De,!1))};h.connectMessagingChannel=function(a){this.H=this.B.iframe;this.channel=a;Ge(this);He(this,{message:"connect",c:this.channel},"")};function Ge(a){var b=db(a.o,a.Hc.bind(a),1e3),c=a.D.onScroll(b),d=a.D.onChanged(b);a.Ub=function(){c();d()};a.Hc()}h.Hc=function(){var a=this;this.H&&this.D.getClientRectAsync(this.H).then((function(b){a.Xa();var c=Fe(a,b);He(a,{newGeometry:c,uid:a.Tb},"geometry_update")})).catch((function(b){return L().error("AMP-DOUBLECLICK-SAFEFRAME",b)}))};function Fe(a,b){var c=a.D.getSize(),d=a.D.getScrollLeft(),e=a.D.getScrollTop(),f={windowCoords_t:0,windowCoords_r:c.width,windowCoords_b:c.height,windowCoords_l:0,frameCoords_t:b.top+e,frameCoords_r:b.right+d,frameCoords_b:b.bottom+e,frameCoords_l:b.left+d,posCoords_t:b.top,posCoords_b:b.bottom,posCoords_r:b.right,posCoords_l:b.left,styleZIndex:cc(a.B.element,"zIndex"),allowedExpansion_r:c.width-b.width,allowedExpansion_b:c.height-b.height,allowedExpansion_t:0,allowedExpansion_l:0,yInView:a.getPercInView(c.height,b.top,b.bottom),xInView:a.getPercInView(c.width,b.left,b.right)};a.Ha=f;return JSON.stringify(f)}h.getPercInView=function(a,b,c){return Math.max(0,Math.min(1,(c>=a?a-b:c)/(c-b)))||0};function He(a,b,c){if(a.H&&a.H.contentWindow){var d={};d.c=a.channel;d.p=JSON.stringify(b);d.s=c;d.e=a.Ra;d.i=a.Vc;a.H.contentWindow.postMessage(JSON.stringify(d),"*")}else L().expectedError("AMP-DOUBLECLICK-SAFEFRAME","Frame contentWindow unavailable.")}h.processMessage=function(a,b){switch(b){case"creative_geometry_update":Ie(this,a);break;case"expand_request":if(this.bb){b=Number(this.A.height)+a.expand_b+a.expand_t;var c=Number(this.A.width)+a.expand_r+a.expand_l;isNaN(b)||isNaN(c)||a.push&&!this.ic||!a.push&&!this.hc&&(c>this.A.width||b>this.A.height)?(L().error("AMP-DOUBLECLICK-SAFEFRAME","Invalid expand values."),this.sendResizeResponse(!1,"expand_response")):b>this.D.getSize().height||c>this.D.getSize().width?this.sendResizeResponse(!1,"expand_response"):this.handleSizeChange(b,c,"expand_response")}break;case"register_done":this.bb=!0;break;case"collapse_request":this.va||!this.bb?this.sendResizeResponse(!1,"collapse_response"):this.handleSizeChange(this.Za.height,this.Za.width,"collapse_response",!0);break;case"resize_request":this.bb&&(b=Number(this.A.height)+(a.resize_b+a.resize_t),a=Number(this.A.width)+(a.resize_r+a.resize_l),isNaN(a)||isNaN(b)?L().error("AMP-DOUBLECLICK-SAFEFRAME","Invalid resize values."):this.resizeAmpAdAndSafeframe(b,a,"resize_response",!0))}};h.resizeSafeframe=function(a,b,c){var d=this;this.va="collapse_response"==c;this.B.measureMutateElement((function(){d.B.getResource().measure()}),(function(){d.H&&(dc(d.H,{height:a+"px",width:b+"px"}),d.A.height=a,d.A.width=b);d.sendResizeResponse(!0,c)}),this.H)};h.handleSizeChange=function(a,b,c,d){var e=this;return this.D.getClientRectAsync(this.B.element).then((function(f){!d&&b<=f.width&&a<=f.height?e.resizeSafeframe(a,b,c):e.resizeAmpAdAndSafeframe(a,b,c,d)}))};h.sendResizeResponse=function(a,b){var c=this;this.H&&this.D.getClientRectAsync(this.H).then((function(d){c.Xa();d=Fe(c,d);He(c,{uid:c.Tb,success:a,newGeometry:d,expand_t:c.Ha.allowedExpansion_t,expand_b:c.Ha.allowedExpansion_b,expand_r:c.Ha.allowedExpansion_r,expand_l:c.Ha.allowedExpansion_l,push:!0},b)})).catch((function(d){return L().error("AMP-DOUBLECLICK-SAFEFRAME",d)}))};h.resizeAmpAdAndSafeframe=function(a,b,c,d){var e=this;this.B.attemptChangeSize(a,b).then((function(){e.Xa();e.resizeSafeframe(a,b,c)}),(function(){e.B.getResource().resetPendingChangeSize();d?e.resizeSafeframe(a,b,c):e.sendResizeResponse(!1,c)})).catch((function(f){"CANCELLED"==f.message?L().error("AMP-DOUBLECLICK-SAFEFRAME",f):(L().error("AMP-DOUBLECLICK-SAFEFRAME","Resizing failed: "+f),e.sendResizeResponse(!1,c))}))};function Ie(a,b){var c;b&&(c=parseInt(b.height,10))&&a.B.attemptChangeHeight(c).then((function(){a.Xa();Je(a,c)})).catch((function(d){K().warn("AMP-DOUBLECLICK-SAFEFRAME",d);d=a.B.getSlotSize();var e=d.height;d.width&&e&&Je(a,e)}))}function Je(a,b){var c=a.B.iframe;(parseInt(cc(c,"height"),10)||0)!=b&&dc(c,{height:b+"px"});a.B.fireFluidDelayedImpression();a.H.contentWindow&&a.H.contentWindow.postMessage(JSON.stringify(D({message:"resize-complete",c:a.channel})),"*")}h.destroy=function(){this.H=null;delete Be[this.Ra];this.Ub&&this.Ub();0==Object.keys(Be).length&&(window.removeEventListener("message",De,!1),Ce=!1)};var Ke={google:"https://cdn.ampproject.org/amp-ad-verifying-keyset.json","google-dev":"https://cdn.ampproject.org/amp-ad-verifying-keyset-dev.json"};function Le(a){var b=Me;var c=void 0===c?{}:c;var d=c.needsRootBounds,e=c.threshold,f=Sa(a)&&d?a.document:void 0;return new a.IntersectionObserver(b,{threshold:e,root:f})}var Ne=new WeakMap,Oe=new WeakMap;function Pe(a,b){var c=a.ownerDocument.defaultView,d=Ne.get(c);d||Ne.set(c,d=Le(c));var e=Oe.get(a);e||(e=[],Oe.set(a,e));e.push(b);d.observe(a);return function(){var f=Oe.get(a);if(f&&qa(f,b)&&!f.length){var g;null==(g=Ne.get(a.ownerDocument.defaultView))||g.unobserve(a);Oe.delete(a)}}}function Me(a){for(var b=new Set,c=a.length-1;0<=c;c--){var d=a[c],e=d.target;if(!b.has(e)&&(b.add(e),e=Oe.get(e)))for(var f=0;fe.length;++f){for(var g={},k=!1,l=0;lb.right)return{distance:!1};if(a.bottomb.bottom)e=a.top-b.bottom,1==c&&(d=2);else return{distance:!0};return{distance:e,scrollPenalty:d,viewportHeight:a.height}};h.isWithinViewportRatio=function(a,b){if("boolean"===typeof a)return a;var c=b||this.getDistanceViewportRatio(),d=c.distance;return"boolean"==typeof d?d:db&&(b=10);var c=Date.now()+b;return!this.isPending()||-10>c-this.Gb?(this.cancel(),this.Gb=c,this.Qa=this.Ca.delay(this.Oc,b),!0):!1};Qf.prototype.fb=function(){this.Qa=-1;this.Gb=0;this.Nb=!0;this.fd();this.Nb=!1};Qf.prototype.cancel=function(){this.isPending()&&(this.Ca.cancel(this.Qa),this.Qa=-1)};function Rf(a){var b=this;this.Wa=a;this.win=a.win;this.h=[];this.zd=0;this.fb=new Qf(this.win,this.Tc.bind(this));this.Ac=new Pf;this.jc=new y;this.La=null;R(this.win,"input").setupInputModeClasses(a);if("inabox"!=I(this.win).runtime)a.onVisibilityChanged((function(){switch(a.getVisibilityState()){case"paused":b.h.forEach((function(c){return c.pause()}));break;case"visible":b.h.forEach((function(c){return c.resume()})),b.schedulePass()}}));this.gb=[];this.fc=!1;this.Wa.whenReady().then((function(){b.fc=!0;b.$b();b.schedulePass(1)}))}h=Rf.prototype;h.dispose=function(){this.h.forEach((function(a){return a.unload()}));this.h.length=0;this.La&&(this.La.disconnect(),this.La=null)};h.get=function(){return this.h.slice(0)};h.getAmpdoc=function(){return this.Wa};h.getResourceForElement=function(a){return X(a)};h.getResourceForElementOptional=function(a){return X(a)};h.getScrollDirection=function(){return 1};h.add=function(a){a=new Mf(++this.zd,a,this);this.h.push(a);L().fine("inabox-resources","resource added:",a.debugid)};h.upgraded=function(a){a=X(a);this.gb.push(a);this.$b()};h.remove=function(a){var b=X(a);b&&(this.La&&this.La.unobserve(a),a=this.h.indexOf(b),-1!==a&&this.h.splice(a,1),L().fine("inabox-resources","element removed:",b.debugid))};h.scheduleLayoutOrPreload=function(){this.fb.schedule()};h.schedulePass=function(a){return this.fb.schedule(a)};h.updateOrEnqueueMutateTask=function(){};h.schedulePassVsync=function(){};h.onNextPass=function(a){this.Ac.add(a)};h.ampInitComplete=function(){};h.updateLayoutPriority=function(){};h.setRelayoutTop=function(){};h.maybeHeightChanged=function(){};h.whenFirstPass=function(){return this.jc.promise};h.Tc=function(){var a=Date.now();L().fine("inabox-resources","doPass");this.h.forEach((function(b){b.isLayoutPending()&&!b.element.R1()&&b.measure()}));this.h.forEach((function(b){!b.element.R1()&&2===b.getState()&&b.isDisplayed()&&(b.layoutScheduled(a),b.startLayout())}));this.Wa.signals().signal("ready-scan");this.Ac.fire();this.jc.resolve()};h.$b=function(){for(var a=this,b=this.gb.length-1;0<=b;b--){var c=this.gb[b];if(this.fc||Na(c.element,this.Wa.getRootNode()))this.gb.splice(b,1),c.build().then((function(){return a.schedulePass()})),L().fine("inabox-resources","resource upgraded:",c.debugid)}};var Sf="__AMP_ACTION_MAP__"+Math.random(),Tf={form:["submit","clear"]},Uf=[{tagOrTarget:"AMP",method:"setState"},{tagOrTarget:"*",method:"focus"},{tagOrTarget:"*",method:"hide"},{tagOrTarget:"*",method:"show"},{tagOrTarget:"*",method:"toggleClass"},{tagOrTarget:"*",method:"toggleChecked"},{tagOrTarget:"*",method:"toggleVisibility"}],Vf={button:!0,checkbox:!0,link:!0,listbox:!0,menuitem:!0,menuitemcheckbox:!0,menuitemradio:!0,option:!0,radio:!0,scrollbar:!0,slider:!0,spinbutton:!0,"switch":!0,tab:!0,treeitem:!0};function Wf(a,b,c,d,e,f,g,k,l,m){k=void 0===k?"?":k;l=void 0===l?null:l;m=void 0===m?Math.random():m;var n=k,p=l,q=m;this.node=a;this.method=b;this.args=c;this.source=d;this.caller=e;this.event=f;this.trust=g;this.actionEventType=n;this.tagOrTarget=p||a.tagName;this.sequenceId=q}Wf.prototype.satisfiesTrust=function(a){if(!ya(this.trust))return L().error("Action","Invalid trust for '"+this.method+"': "+this.trust),!1;if(this.trust=a.C.length)return{type:lg,index:a.yb};var d=a.C.charAt(c);if(-1!=" \t\n\r\f\v \u2028\u2029".indexOf(d)){for(c++;c=a.C.length)return{type:lg,index:c};d=a.C.charAt(c)}if(b&&(rg(d)||"."==d&&c+1=l){f=d;break}}if(-1==f)return{type:0,index:c};a=a.C.substring(c,f+1);c=f;return{type:og,value:a,index:c}}for(f=c+1;f=a}var sg={attributes:!0,attributeFilter:["hidden"],subtree:!0};function tg(a){this.I=a.getRootNode();this.o=(this.I.ownerDocument||this.I).defaultView;this.xa=this.P=null}tg.prototype.add=function(a){var b=this;ug(this);var c=this.xa.add(a);return function(){c();0===b.xa.getHandlerCount()&&b.dispose()}};function ug(a){if(!a.P){a.xa=new Pf;var b=new a.o.MutationObserver((function(c){c&&a.xa.fire(c)}));a.P=b;b.observe(a.I,sg)}}tg.prototype.dispose=function(){this.P&&(this.P.disconnect(),this.xa.removeAll(),this.xa=this.P=null)};function vg(a){var b=this;this.win=a;this.vd=6e4;this.F=[];this.zc=new Pf;this.cc=function(c){var d=c.target;1==(null==d?void 0:d.nodeType)&&wg(b,c.target)};this.ac=function(){S(a).delay((function(){b.win.document.activeElement&&wg(b,b.win.document.activeElement)}),500)};this.win.document.addEventListener("focus",this.cc,!0);this.win.addEventListener("blur",this.ac)}h=vg.prototype;h.Hd=function(){this.win.document.removeEventListener("focus",this.cc,!0);this.win.removeEventListener("blur",this.ac)};h.onFocus=function(a){return this.zc.add(a)};function wg(a,b){var c=Date.now();0==a.F.length||a.F[a.F.length-1].el!=b?a.F.push({el:b,time:c}):a.F[a.F.length-1].time=c;a.purgeBefore(c-a.vd);a.zc.fire(b)}h.getLast=function(){return 0==this.F.length?null:this.F[this.F.length-1].el};h.purgeBefore=function(a){for(var b=this.F.length-1,c=0;c=a){b=c-1;break}-1!=b&&this.F.splice(0,b+1)};h.hasDescendantsOf=function(a){this.win.document.activeElement&&wg(this,this.win.document.activeElement);for(var b=0;b",d+1)+1);-1==d&&(d=c.indexOf("",d+1)+1));var e=[];0');a.fonts&&a.fonts.forEach((function(g){e.push('')}));var f=jh();e.push('");0 is allowed to enter lightbox mode.");var b;return rh(this,{measure:function(){var c=a.host?a.host.getLayoutBox():a.iframe.getBoundingClientRect(),d=-V(a.iframe).getScrollTop();c=ad(c,0,d);b={top:c.top+"px",left:c.left+"px",width:c.width+"px",height:c.height+"px"}},mutate:function(){ac(a.iframe,{position:"fixed",left:0,right:0,bottom:0,width:"100vw",top:0,height:"100vh"});ac(a.getBodyElement(),{background:"transparent",position:"absolute",bottom:"auto",right:"auto",top:b.top,left:b.left,width:b.width,height:b.height})}})};h.leaveFullOverlayMode=function(){var a=this;return rh(this,{mutate:function(){fc(a.iframe,"position left right top bottom width height".split(" "));fc(a.getBodyElement(),"position top left width height bottom right".split(" "))}})};function sh(a,b){Gf(b);Ef(b,(function(){}));Jf(a,b);Lf(a,b);nf(b)}function ph(a,b,c,d,e){var f=c.win,g=f.frameElement.ownerDocument.defaultView;f.__AMP_PARENT=g;f.__AMP_TOP=jb(g);var k=hh();return k(void 0).then((function(){sh(g,f)})).then(k).then((function(){var l=c.getHeadNode(),m=l.__AMP_CSS_TR;var n=m?m("[hidden]{display:none!important}.i-amphtml-element{display:inline-block}.i-amphtml-blurry-placeholder{transition:opacity 0.3s cubic-bezier(0.0,0.0,0.2,1)!important;pointer-events:none}[layout=nodisplay]:not(.i-amphtml-element){display:none!important}.i-amphtml-layout-fixed,[layout=fixed][width][height]:not(.i-amphtml-layout-fixed){display:inline-block;position:relative}.i-amphtml-layout-responsive,[layout=responsive][width][height]:not(.i-amphtml-layout-responsive),[width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive){display:block;position:relative}.i-amphtml-layout-intrinsic,[layout=intrinsic][width][height]:not(.i-amphtml-layout-intrinsic){display:inline-block;position:relative;max-width:100%}.i-amphtml-layout-intrinsic .i-amphtml-sizer{max-width:100%}.i-amphtml-intrinsic-sizer{max-width:100%;display:block!important}.i-amphtml-layout-container,.i-amphtml-layout-fixed-height,[layout=container],[layout=fixed-height][height]:not(.i-amphtml-layout-fixed-height){display:block;position:relative}.i-amphtml-layout-fill,.i-amphtml-layout-fill.i-amphtml-notbuilt,[layout=fill]:not(.i-amphtml-layout-fill),body noscript>*{display:block;overflow:hidden!important;position:absolute;top:0;left:0;bottom:0;right:0}body noscript>*{position:absolute!important;width:100%;height:100%;z-index:2}body noscript{display:inline!important}.i-amphtml-layout-flex-item,[layout=flex-item]:not(.i-amphtml-layout-flex-item){display:block;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.i-amphtml-layout-fluid{position:relative}.i-amphtml-layout-size-defined{overflow:hidden!important}.i-amphtml-layout-awaiting-size{position:absolute!important;top:auto!important;bottom:auto!important}i-amphtml-sizer{display:block!important}@supports (aspect-ratio:1/1){i-amphtml-sizer.i-amphtml-disable-ar{display:none!important}}.i-amphtml-blurry-placeholder,.i-amphtml-fill-content{display:block;height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0;margin:auto}.i-amphtml-layout-size-defined .i-amphtml-fill-content{position:absolute;top:0;left:0;bottom:0;right:0}.i-amphtml-replaced-content,.i-amphtml-screen-reader{padding:0!important;border:none!important}.i-amphtml-screen-reader{position:fixed!important;top:0px!important;left:0px!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;margin:0!important;display:block!important;visibility:visible!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:8px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:12px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:16px!important}.i-amphtml-unresolved{position:relative;overflow:hidden!important}.i-amphtml-select-disabled{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.i-amphtml-notbuilt,[layout]:not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){position:relative;overflow:hidden!important;color:transparent!important}.i-amphtml-notbuilt:not(.i-amphtml-layout-container)>*,[layout]:not([layout=container]):not(.i-amphtml-element)>*,[width][height][heights]:not([layout]):not(.i-amphtml-element)>*,[width][height][sizes]:not([layout]):not(.i-amphtml-element)>*{display:none}amp-img:not(.i-amphtml-element)[i-amphtml-ssr]>img.i-amphtml-fill-content{display:block}.i-amphtml-notbuilt:not(.i-amphtml-layout-container),[layout]:not([layout=container]):not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){color:transparent!important;line-height:0!important}.i-amphtml-ghost{visibility:hidden!important}.i-amphtml-element>[placeholder],[layout]:not(.i-amphtml-element)>[placeholder],[width][height][heights]:not([layout]):not(.i-amphtml-element)>[placeholder],[width][height][sizes]:not([layout]):not(.i-amphtml-element)>[placeholder]{display:block;line-height:normal}.i-amphtml-element>[placeholder].amp-hidden,.i-amphtml-element>[placeholder].hidden{visibility:hidden}.i-amphtml-element:not(.amp-notsupported)>[fallback],.i-amphtml-layout-container>[placeholder].amp-hidden,.i-amphtml-layout-container>[placeholder].hidden{display:none}.i-amphtml-layout-size-defined>[fallback],.i-amphtml-layout-size-defined>[placeholder]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1}amp-img[i-amphtml-ssr]:not(.i-amphtml-element)>[placeholder]{z-index:auto}.i-amphtml-notbuilt>[placeholder]{display:block!important}.i-amphtml-hidden-by-media-query{display:none!important}.i-amphtml-element-error{background:red!important;color:#fff!important;position:relative!important}.i-amphtml-element-error:before{content:attr(error-message)}i-amp-scroll-container,i-amphtml-scroll-container{position:absolute;top:0;left:0;right:0;bottom:0;display:block}i-amp-scroll-container.amp-active,i-amphtml-scroll-container.amp-active{overflow:auto;-webkit-overflow-scrolling:touch}.i-amphtml-loading-container{display:block!important;pointer-events:none;z-index:1}.i-amphtml-notbuilt>.i-amphtml-loading-container{display:block!important}.i-amphtml-loading-container.amp-hidden{visibility:hidden}.i-amphtml-element>[overflow]{cursor:pointer;position:relative;z-index:2;visibility:hidden;display:initial;line-height:normal}.i-amphtml-layout-size-defined>[overflow]{position:absolute}.i-amphtml-element>[overflow].amp-visible{visibility:visible}template{display:none!important}.amp-border-box,.amp-border-box *,.amp-border-box :after,.amp-border-box :before{box-sizing:border-box}amp-pixel{display:none!important}amp-analytics,amp-auto-ads,amp-story-auto-ads{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}html.i-amphtml-fie>amp-analytics{position:initial!important}[visible-when-invalid]:not(.visible),form [submit-error],form [submit-success],form [submitting]{display:none}amp-accordion{display:block!important}@media (min-width:1px){:where(amp-accordion>section)>:first-child{margin:0;background-color:#efefef;padding-right:20px;border:1px solid #dfdfdf}:where(amp-accordion>section)>:last-child{margin:0}}amp-accordion>section{float:none!important}amp-accordion>section>*{float:none!important;display:block!important;overflow:hidden!important;position:relative!important}amp-accordion,amp-accordion>section{margin:0}amp-accordion:not(.i-amphtml-built)>section>:last-child{display:none!important}amp-accordion:not(.i-amphtml-built)>section[expanded]>:last-child{display:block!important}\n/*# sourceURL=/css/ampshared.css*/"):"[hidden]{display:none!important}.i-amphtml-element{display:inline-block}.i-amphtml-blurry-placeholder{transition:opacity 0.3s cubic-bezier(0.0,0.0,0.2,1)!important;pointer-events:none}[layout=nodisplay]:not(.i-amphtml-element){display:none!important}.i-amphtml-layout-fixed,[layout=fixed][width][height]:not(.i-amphtml-layout-fixed){display:inline-block;position:relative}.i-amphtml-layout-responsive,[layout=responsive][width][height]:not(.i-amphtml-layout-responsive),[width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive){display:block;position:relative}.i-amphtml-layout-intrinsic,[layout=intrinsic][width][height]:not(.i-amphtml-layout-intrinsic){display:inline-block;position:relative;max-width:100%}.i-amphtml-layout-intrinsic .i-amphtml-sizer{max-width:100%}.i-amphtml-intrinsic-sizer{max-width:100%;display:block!important}.i-amphtml-layout-container,.i-amphtml-layout-fixed-height,[layout=container],[layout=fixed-height][height]:not(.i-amphtml-layout-fixed-height){display:block;position:relative}.i-amphtml-layout-fill,.i-amphtml-layout-fill.i-amphtml-notbuilt,[layout=fill]:not(.i-amphtml-layout-fill),body noscript>*{display:block;overflow:hidden!important;position:absolute;top:0;left:0;bottom:0;right:0}body noscript>*{position:absolute!important;width:100%;height:100%;z-index:2}body noscript{display:inline!important}.i-amphtml-layout-flex-item,[layout=flex-item]:not(.i-amphtml-layout-flex-item){display:block;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.i-amphtml-layout-fluid{position:relative}.i-amphtml-layout-size-defined{overflow:hidden!important}.i-amphtml-layout-awaiting-size{position:absolute!important;top:auto!important;bottom:auto!important}i-amphtml-sizer{display:block!important}@supports (aspect-ratio:1/1){i-amphtml-sizer.i-amphtml-disable-ar{display:none!important}}.i-amphtml-blurry-placeholder,.i-amphtml-fill-content{display:block;height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0;margin:auto}.i-amphtml-layout-size-defined .i-amphtml-fill-content{position:absolute;top:0;left:0;bottom:0;right:0}.i-amphtml-replaced-content,.i-amphtml-screen-reader{padding:0!important;border:none!important}.i-amphtml-screen-reader{position:fixed!important;top:0px!important;left:0px!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;margin:0!important;display:block!important;visibility:visible!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:8px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:12px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:16px!important}.i-amphtml-unresolved{position:relative;overflow:hidden!important}.i-amphtml-select-disabled{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.i-amphtml-notbuilt,[layout]:not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){position:relative;overflow:hidden!important;color:transparent!important}.i-amphtml-notbuilt:not(.i-amphtml-layout-container)>*,[layout]:not([layout=container]):not(.i-amphtml-element)>*,[width][height][heights]:not([layout]):not(.i-amphtml-element)>*,[width][height][sizes]:not([layout]):not(.i-amphtml-element)>*{display:none}amp-img:not(.i-amphtml-element)[i-amphtml-ssr]>img.i-amphtml-fill-content{display:block}.i-amphtml-notbuilt:not(.i-amphtml-layout-container),[layout]:not([layout=container]):not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){color:transparent!important;line-height:0!important}.i-amphtml-ghost{visibility:hidden!important}.i-amphtml-element>[placeholder],[layout]:not(.i-amphtml-element)>[placeholder],[width][height][heights]:not([layout]):not(.i-amphtml-element)>[placeholder],[width][height][sizes]:not([layout]):not(.i-amphtml-element)>[placeholder]{display:block;line-height:normal}.i-amphtml-element>[placeholder].amp-hidden,.i-amphtml-element>[placeholder].hidden{visibility:hidden}.i-amphtml-element:not(.amp-notsupported)>[fallback],.i-amphtml-layout-container>[placeholder].amp-hidden,.i-amphtml-layout-container>[placeholder].hidden{display:none}.i-amphtml-layout-size-defined>[fallback],.i-amphtml-layout-size-defined>[placeholder]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1}amp-img[i-amphtml-ssr]:not(.i-amphtml-element)>[placeholder]{z-index:auto}.i-amphtml-notbuilt>[placeholder]{display:block!important}.i-amphtml-hidden-by-media-query{display:none!important}.i-amphtml-element-error{background:red!important;color:#fff!important;position:relative!important}.i-amphtml-element-error:before{content:attr(error-message)}i-amp-scroll-container,i-amphtml-scroll-container{position:absolute;top:0;left:0;right:0;bottom:0;display:block}i-amp-scroll-container.amp-active,i-amphtml-scroll-container.amp-active{overflow:auto;-webkit-overflow-scrolling:touch}.i-amphtml-loading-container{display:block!important;pointer-events:none;z-index:1}.i-amphtml-notbuilt>.i-amphtml-loading-container{display:block!important}.i-amphtml-loading-container.amp-hidden{visibility:hidden}.i-amphtml-element>[overflow]{cursor:pointer;position:relative;z-index:2;visibility:hidden;display:initial;line-height:normal}.i-amphtml-layout-size-defined>[overflow]{position:absolute}.i-amphtml-element>[overflow].amp-visible{visibility:visible}template{display:none!important}.amp-border-box,.amp-border-box *,.amp-border-box :after,.amp-border-box :before{box-sizing:border-box}amp-pixel{display:none!important}amp-analytics,amp-auto-ads,amp-story-auto-ads{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}html.i-amphtml-fie>amp-analytics{position:initial!important}[visible-when-invalid]:not(.visible),form [submit-error],form [submit-success],form [submitting]{display:none}amp-accordion{display:block!important}@media (min-width:1px){:where(amp-accordion>section)>:first-child{margin:0;background-color:#efefef;padding-right:20px;border:1px solid #dfdfdf}:where(amp-accordion>section)>:last-child{margin:0}}amp-accordion>section{float:none!important}amp-accordion>section>*{float:none!important;display:block!important;overflow:hidden!important;position:relative!important}amp-accordion,amp-accordion>section{margin:0}amp-accordion:not(.i-amphtml-built)>section>:last-child{display:none!important}amp-accordion:not(.i-amphtml-built)>section[expanded]>:last-child{display:block!important}\n/*# sourceURL=/css/ampshared.css*/";(m=l.__AMP_CSS_SM)||(m=l.__AMP_CSS_SM=C());var p=m;if(p["amp-runtime"])p=p["amp-runtime"];else{var q=l.querySelector("style[amp-runtime]");p=q?p["amp-runtime"]=q:null}p?p.textContent!==n&&(p.textContent=n):(p=(l.ownerDocument||l).createElement("style"),p.textContent=n,p.setAttribute("amp-runtime",""),n=null,(n=void 0===n?null:n)?l.insertBefore(p,n.nextSibling):l.insertBefore(p,l.firstChild),m["amp-runtime"]=p)})).then(k).then((function(){f.frameElement&&e&&e(c.win,c)})).then(k).then((function(){if(f.frameElement){var l=c.win;ib(l,l,"timer",bh,!0);c.getParent();O(c,"url",ch,!0);l=N(c.getParent());nb(l,"templates");l=qb(l).templates;ib(N(c),c,"templates",l.ctor);vb(c,"documentInfo");vb(c,"cid");vb(c,"viewer");vb(c,"viewport");O(c,"hidden-observer",tg);vb(c,"history");O(c,"resources",Rf);O(c,"owners",Sg);O(c,"mutator",xg);vb(c,"url-replace");O(c,"action",Xf,!0);O(c,"standard-actions",Xg,!0);vb(c,"storage");O(c,"navigation",ie,!0);eh(c)}})).then(k).then((function(){f.frameElement&&b.preinstallEmbed(c,d)})).then(k).then((function(){f.frameElement&&qh(a)})).then(k).then((function(){f.frameElement&&(b.installExtensionsInDoc(c,d),c.setExtensionsKnown())}))}var th=/https:\/\/cdn\.materialdesignicons\.com\/([0-9]+\.?)+\/css\/materialdesignicons\.min\.css|https:\/\/cloud\.typography\.com\/[0-9]*\/[0-9]*\/css\/fonts\.css|https:\/\/fast\.fonts\.net\/.*|https:\/\/fonts\.googleapis\.com\/css2?\?.*|https:\/\/fonts\.googleapis\.com\/icon\?.*|https:\/\/fonts\.googleapis\.com\/earlyaccess\/.*\.css|https:\/\/maxcdn\.bootstrapcdn\.com\/font-awesome\/([0-9]+\.?)+\/css\/font-awesome\.min\.css(\?.*)?|https:\/\/(use|pro)\.fontawesome\.com\/releases\/v([0-9]+\.?)+\/css\/[0-9a-zA-Z-]+\.css|https:\/\/(use|pro)\.fontawesome\.com\/[0-9a-zA-Z-]+\.css|https:\/\/use\.typekit\.net\/[\w\p{L}\p{N}_]+\.css/,uh=C({"amp-accordion":!0,"amp-ad-exit":!0,"amp-analytics":!0,"amp-anim":!0,"amp-animation":!0,"amp-audio":!0,"amp-bind":!0,"amp-carousel":!0,"amp-fit-text":!0,"amp-font":!0,"amp-form":!0,"amp-gwd-animation":!0,"amp-img":!0,"amp-layout":!0,"amp-lightbox":!0,"amp-mraid":!0,"amp-mustache":!0,"amp-pixel":!0,"amp-position-observer":!0,"amp-selector":!0,"amp-social-share":!0,"amp-video":!0}),vh=new RegExp("^"+function(a){return a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(G.cdn)+"/(rtv/\\d+/)?v0/");function wh(a,b,c){if(!c||!c.firstChild)return null;var d=Ma(c).documentElement;if(!d||!d.hasAttribute("amp4ads")&&!d.hasAttribute("⚡️4ads")&&!d.hasAttribute("⚡4ads"))return null;for(var e=Fb(b),f=[],g=[],k=[],l=c.firstElementChild;l;){var m=l.nextElementSibling;switch(l.tagName.toUpperCase()){case"SCRIPT":xh(f,l);break;case"STYLE":yh(l);break;case"LINK":zh(g,k,l);break;case"META":case"TITLE":break;default:Ka(l)}l=m}kh(a,f);g.forEach((function(n){return Bb(a).preload(b.getAmpDoc(),n)}));k.forEach((function(n){return e.isSecure(n)&&Bb(a).preload(b.getAmpDoc(),n)}));return{extensions:f,head:c}}function xh(a,b){if("application/json"!==b.type){var c=b.src;if(vh.test(c)){var d=Za(c);d&&uh[d.extensionId]&&a.push(d)}Ka(b)}}function zh(a,b,c){var d=c.as,e=c.href,f=c.rel;"preload"===f&&"image"===d?b.push(e):"stylesheet"===f&&th.test(e)?a.push(e):Ka(c)}function yh(a){a.hasAttribute("amp-custom")||a.hasAttribute("amp-keyframes")||a.hasAttribute("amp4ads-boilerplate")||Ka(a)}function Ah(a,b,c){return'\n \n \n \n \n \n \n "+b+"\n \n "+c+"\n "}function Bh(a,b,c,d){a=a.document;b=La(a,"iframe",D({height:c,width:d,title:b,frameborder:"0",allowfullscreen:"",allowtransparency:"",scrolling:"no",sandbox:"allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation",role:"region","aria-label":"Advertisement",tabindex:"0"}));Ch(a)&&b.setAttribute("allow","attribution-reporting 'src'");return b}function Ch(a){var b;return null==(b=a.featurePolicy)?void 0:b.features().includes("attribution-reporting")}function Dh(a){this.o=a;this.Ad=Ke;this.Ta=R(a,"crypto").isPkcsAvailable()?{}:null;this.lc=a.performance&&a.performance.now?a.performance.now.bind(a.performance):Date.now}Dh.prototype.loadKeyset=function(a){if(this.Ta&&!this.Ta[a]){var b={},c=Eh(this,b,a,null);this.Ta[a]={promise:c,keys:b}}};Dh.prototype.verify=function(a,b){if(!b.has("AMP-Fast-Fetch-Signature"))return Promise.resolve(1);b=b.get("AMP-Fast-Fetch-Signature");var c=/^([A-Za-z0-9._-]+):([A-Za-z0-9._-]+):([A-Za-z0-9+/]{341}[AQgw]==)$/.exec(b);return c?this.verifyCreativeAndSignature(c[1],c[2],ce(atob(c[3])),a):(K().error("AMP-A4A","Invalid signature header: "+b.split(":")[0]),Promise.resolve(3))};Dh.prototype.verifyCreativeAndSignature=function(a,b,c,d){var e=this;if(!this.Ta)return Promise.resolve(4);var f=this.Ta[a];return f.promise.then((function(g){if(!g)return 1;var k=f.keys[b];return void 0===k?(f.promise=Eh(e,f.keys,a,b).then((function(l){void 0===f.keys[b]&&(f.keys[b]=null);return l})),e.verifyCreativeAndSignature(a,b,c,d)):null===k?2:k.then((function(l){return l?R(e.o,"crypto").verifyPkcs(l,c,d).then((function(m){return m?0:3}),(function(m){m=m&&m.message;L().error("AMP-A4A","Failed to verify signature: "+m);return 1})):1}))}))};function Eh(a,b,c,d){var e=a.Ad[c];null!=d&&(e+="?kid="+encodeURIComponent(d));return R(a.o,"xhr").fetchJson(e,{mode:"cors",method:"GET",ampCors:!1,credentials:"omit"}).then((function(f){f.headers.get("Content-Type");return f.json().then((function(g){if(!g||!z(g.keys))return Fh(c,"Key set ("+JSON.stringify(g)+') has no "keys"'),!1;g.keys.forEach((function(k){k&&"string"==typeof k.kid?void 0===b[k.kid]&&(b[k.kid]=R(a.o,"crypto").importPkcsKey(k).catch((function(l){var m=JSON.stringify(k);Fh(c,"Failed to import key ("+m+"): "+(l&&l.message));return null}))):Fh(c,"Key ("+JSON.stringify(k)+') has no "kid"')}));return!0}),(function(g){Fh(c,"Failed to parse JSON: "+(g&&g.response));return!1}))}),(function(f){f&&f.response&&Fh(c,"Status code "+f.response.status);return!1}))}function Fh(a,b){L().error("AMP-A4A","Signing service error for "+a+": "+b)}function Gh(a,b,c,d){var e=Date.now(),f=b.getAttribute("width"),g=b.getAttribute("height");d=d?d:{};d.width=$d(f);d.height=$d(g);b.getAttribute("title")&&(d.title=b.getAttribute("title"));var k=a.location.href;"about:srcdoc"==k&&(k=a.parent.location.href);f=P(b);var l=yb(b);g=Gb(b).getUnconfirmedReferrerUrl();var m=bd(b),n=d,p=za(),q=G.thirdParty+"/"+za()+"/ampcontext-v0.js",v=l.sourceUrl,r=l.canonicalUrl;l=l.pageViewId;var w={href:k},A=b.tagName;var x={localDev:!1,development:I(void 0).development,esm:I(void 0).esm,test:!1,rtvVersion:I(void 0).rtvVersion};n._context=D({ampcontextVersion:p,ampcontextFilepath:q,sourceUrl:v,referrer:g,canonicalUrl:r,pageViewId:l,location:w,startTime:e,tagName:A,mode:x,canary:Kb(a),hidden:!f.isVisible(),initialLayoutRect:m?{left:m.left,top:m.top,width:m.width,height:m.height}:null,domFingerprint:ra(Sc(b)),experimentToggles:Mb(a),sentinel:c});var U=b.getAttribute("src");U&&(d.src=U);return d}function Hh(a){a.__AMP_DEFAULT_BOOTSTRAP_SUBDOMAIN=a.__AMP_DEFAULT_BOOTSTRAP_SUBDOMAIN||"d-"+Ih(a);return"https://"+a.__AMP_DEFAULT_BOOTSTRAP_SUBDOMAIN+"."+G.thirdPartyFrameHost+"/"+za()+"/nameframe.html"}function Ih(a){if(a.crypto&&a.crypto.getRandomValues){var b=new Uint32Array(2);a.crypto.getRandomValues(b);var c=String(b[0])+b[1]}else c=String(a.Math.random()).substr(2)+"0";return c}function Jh(a){if(a.sandbox&&a.sandbox.supports){for(var b=["allow-top-navigation-by-user-activation","allow-popups-to-escape-sandbox"],c=0;c=d,c);return d}function Th(a,b){void 0===a["3pla"]&&(a["3pla"]=0);a["3pla"]++;if(!Qh){var c=new y;Qh=c.promise;Rh=c.resolve}S(a).timeoutPromise(1e3,b).catch((function(){})).then((function(){--a["3pla"]||(Rh(),Rh=Qh=null)}))}var Uh=["